/*
 * ArchivoDto.java
 *
 * Created on 8 de noviembre de 2006, 03:59 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.gestion.carguegestion.dto;
import java.util.ArrayList;

/**
 *
 * @author jlperea
 */
public class ArchivoDto {
    
    private Long id;
    private long registrosActuales = 0;
    private long totalRegistros = 0;
    private boolean completado = false;
    private boolean enCola = false;
    private String idUser = "";
    private ArrayList errores = new ArrayList();   
    private String pathErrores = "";    
    private String nombreArchivo;
    private String codigoProveedor;
    
    private int numeroErrores = 0;
    private int numeroRecargasEnvio = 0;
    private int numeroRecargasDevolucion = 0;
    private int numeroActualizados;
    
    /** Creates a new instance of ArchivoDto */
    public ArchivoDto() {
    }

    public String toString()
    {
        return "\n ArchivoDto: id " + id + ", codigoProveedor " + codigoProveedor;
    }
    
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public long getTotalRegistros() {
        return totalRegistros;
    }

    public void setTotalRegistros(long totalRegistros) {
        this.totalRegistros = totalRegistros;
    }

    public boolean isCompletado() {
        return completado;
    }

    public void setCompletado(boolean completado) {
        this.completado = completado;
    }

    public boolean isEnCola() {
        return enCola;
    }

    public void setEnCola(boolean enCola) {
        this.enCola = enCola;
    }

    public ArrayList getErrores() {
        return errores;
    }

    public void setErrores(ArrayList errores) {
        this.errores = errores;
    }

    public long getRegistrosActuales() {
        return registrosActuales;
    }

    public void setRegistrosActuales(long registrosActuales) {
        this.registrosActuales = registrosActuales;
    }

    public String getIdUser() {
        return idUser;
    }

    public void setIdUser(String idUser) {
        this.idUser = idUser;
    }

    public String getPathErrores() {
        return pathErrores;
    }

    public void setPathErrores(String pathErrores) {
        this.pathErrores = pathErrores;
    }    

    public String getCodigoProveedor() {
        return codigoProveedor;
    }

    public void setCodigoProveedor(String codigoProveedor) {
        this.codigoProveedor = codigoProveedor;
    }

    public String getNombreArchivo() {
        return nombreArchivo;
    }

    public void setNombreArchivo(String nombreArchivo) {
        this.nombreArchivo = nombreArchivo;
    }

    public int getNumeroErrores() {
        return numeroErrores;
    }

    public void setNumeroErrores(int numeroErrores) {
        this.numeroErrores = numeroErrores;
    }

    public int getNumeroRecargasEnvio() {
        return numeroRecargasEnvio;
    }

    public void setNumeroRecargasEnvio(int numeroRecargasEnvio) {
        this.numeroRecargasEnvio = numeroRecargasEnvio;
    }

    public int getNumeroRecargasDevolucion() {
        return numeroRecargasDevolucion;
    }

    public void setNumeroRecargasDevolucion(int numeroRecargasDevolucion) {
        this.numeroRecargasDevolucion = numeroRecargasDevolucion;
    }

    public int getNumeroActualizados() {
        return numeroActualizados;
    }

    public void setNumeroActualizados(int numeroActualizados) {
        this.numeroActualizados = numeroActualizados;
    }
    
}
